﻿body{ color:#434343; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,textarea,div{margin:0;padding:0; font-size:12px; list-style:none;}

.clearfix:after { content:'\20'; display:block; height:0; clear:both; }
.clearfix { *zoom:1; font-size:0px;}
a{ color:#434343; text-decoration:none}
a:hover{ color:#f00} 
img{ border:none;}
.C{ clear:both}

.wrapper{width:1003px; margin:0 auto;}

#header_bg{ background:url(images/top_bg.jpg) repeat-x;}
#header{ position:relative;}
.set{ position:absolute; top:11px; right:68px; padding-top:0px; color:#938586;}
.set a{ color:#938586;}
.set a:hover{ color:#f00;}
.logo{ float:left;}
.tel{ float:right;}

#nav{ width:100%; background:url(images/menu_bg.jpg) repeat-x; height:40px; overflow:hidden;}
#nav .inner{ width:1003px; margin:auto;}

#banner_bg{ background:url(images/banner_bg.jpg) no-repeat center; height:296px;}
#banner{}

#container{ margin-top:6px;}

#container .left{ float:left; width:189px; display:inline;}

.list{}
.list .inner{ background:url(images/list_bg.jpg) no-repeat; height:165px; padding-top:9px;}
.list .inner ul li{ background:url(images/icon.png) no-repeat; width:170px; margin:auto; height:27px; line-height:27px; text-indent:15px;}

.contact{}
.contact .inner{ background:url(images/contact_bg.jpg) no-repeat; height:235px; padding:11px 30px 0 15px; line-height:30px;}

#container .right{ float:right; width:799px;}

.video{ width:595px; float:left;}
.video h2 span{ float:right; font-weight:normal; color:#005293; padding-right:5px;}
.video h2 span a{ color:#005293;}
.video .inner{ background:url(images/about_bg.jpg) no-repeat;}
.video .youku_bg{ background:url(images/youku_bg.jpg) no-repeat; width:178px; float:left; height:140px; margin:13px 0 0 3px; padding-top:6px; text-align:center;}
.video .youku_bg img{ padding-top:8px;}
.video .word{ float:right; width:403px; line-height:28px; text-indent:2em; padding-top:12px;}

.news{ float:right; width:189px;}
.news .inner{ background:url(images/list_bg.jpg) no-repeat; height:165px; padding-top:9px;}
.news .inner ul li{ background:url(images/icon.png) no-repeat; width:170px; margin:auto; height:27px; line-height:27px; text-indent:15px;}

.product{}
.product .inner{ background:url(images/product_bg.jpg) no-repeat; padding-top:16px;}
.product h2 span{ float:right; font-weight:normal; color:#005293; padding-right:5px;}
.product h2 span a{ color:#005293;}
.product .inner ul li{ float:left; margin-right:18px; display:inline; width:180px; text-align:center; line-height:32px;}
.product .inner ul li img{ border:1px #cccccc solid;}

#footer{ background:url(images/footer.jpg) repeat-x; height:65px; text-align:center; padding:20px 0 0 0;}

.sidebar{ width:223px; float:left; display:inline; }
.subnav h2{}
.subnav ul{ background:url(images/list_bg.jpg) no-repeat #d7ebf2; padding-bottom:20px; padding-top:9px;}
.subnav img{ display:block}
.subnav .sub1{ background:url(images/icon.png) no-repeat; width:170px; margin:auto; height:27px; line-height:27px; text-indent:15px;}
.subnav .sub1 a{}
.subnav .sub1 a:hover{}
.subnav .sub2{ text-indent:25px; }
.subnav .sub2 a{ color:#666; }
.subnav .sub2 a:hover{ color:#FF0000;}

.main{ width:799px; float:right; display:inline;}
.crumb{}
.crumb span{ float:right; font-weight:normal; font-size:12px; padding-right:5px; color:#005293;}

.article { width:779px; margin:auto; line-height:24px; text-align:left; background:url(images/product_bg.jpg) no-repeat; padding:12px 10px;}

.channel {height:40px;line-height:40px;position:relative; z-index:1000}
.channel .nav{position:relative;}
.channel li{float:left; list-style:none;margin:0;padding:0;border:0}
.channel a{ cursor:pointer; display:block;margin:0;padding:0;border:0 }
.channel a{float:left;height:40px;line-height:40px;}
/*---------------------------------*/
.channel .nav0 a{width:121px;}
.channel .nav0,.channel .off0 a:visited {background:url(images/menu.jpg) -0px 0;}
.channel .nav0 a:hover{background:url(images/menu.jpg) -0px -40px;}
/*---------------------------------*/
.channel .nav1 a{width:140px;}
.channel .nav1,.channel .off1 a:visited {background:url(images/menu.jpg) -121px 0;}
.channel .nav1 a:hover{background:url(images/menu.jpg) -121px -40px;}
/*---------------------------------*/
.channel .nav2 a{width:150px;}
.channel .nav2,.channel .off2 a:visited {background:url(images/menu.jpg) -261px 0;}
.channel .nav2 a:hover{background:url(images/menu.jpg) -261px -40px;}
/*---------------------------------*/
.channel .nav3 a{width:150px;}
.channel .nav3,.channel .off3 a:visited {background:url(images/menu.jpg) -411px 0;}
.channel .nav3 a:hover{background:url(images/menu.jpg) -411px -40px;}
/*---------------------------------*/
.channel .nav4 a{width:150px;}
.channel .nav4,.channel .off4 a:visited {background:url(images/menu.jpg) -561px 0;}
.channel .nav4 a:hover{background:url(images/menu.jpg) -561px -40px;}
/*---------------------------------*/
.channel .nav5 a{width:140px;}
.channel .nav5,.channel .off5 a:visited {background:url(images/menu.jpg) -711px 0;}
.channel .nav5 a:hover{background:url(images/menu.jpg) -711px -40px;}
/*---------------------------------*/
.channel .nav6 a{width:152px;}
.channel .nav6,.channel .off6 a:visited {background:url(images/menu.jpg) -851px 0;}
.channel .nav6 a:hover{background:url(images/menu.jpg) -851px -40px;}
/*---------------------------------*/










div.black {padding-right: 3px; padding-left: 3px; font-size: 80%; padding-bottom: 10px; margin: 3px; color: #333333; padding-top: 10px; background-color: #000; text-align: center; font-family:Verdana; font-size:12px; background:none;}
div.black a {padding-right: 5px; background-position: 50% bottom;  padding-left: 5px;padding-bottom: 2px;color: #333333; margin-right: 3px; padding-top: 2px;  text-decoration: none; font-family:Verdana; font-size:12px; }
div.black span.current {border-right: #ffffff 1px solid; padding-right: 5px; border-top: #ffffff 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; border-left: #ffffff 1px solid; color: #ffffff; margin-right: 3px; padding-top: 2px; border-bottom: #ffffff 1px solid; background-color: #606060}
div.black span.disabled {padding-right: 5px; padding-left: 5px; padding-bottom: 2px;  color: #a0a0a0 ; margin-right: 3px; padding-top: 2px;}